package com.xxxx.Mytest

/**
 * @program: test01
 * @description: ${description}
 * @author: CoreDao
 * @create: 2021-03-02 16:41
 **/


object Test3 {

  /**
   * Scala
   *  1.return 可以省略，会自动将函数的最后一行的值作为返回值返回（有作用域）
   *  2.函数的返回类型可以省略，会进行类型的隐式自动推断（如果没有返回类型不能出现return关键字）
   *  3.{}大括号可以删除，但不建议删除
   *  4.=可以省略，表示将函数的返回值丢弃，但丢弃不等于不调用函数
   *
   * @param a
   * @param b
   * @return
   */

  def getMax(a:Int,b:Int)= {
    if(a > b)
      a
    else
      b
  }

  def test (a:Int,b:Int){
    println("nihao")
  }

  def main(args: Array[String]): Unit = {
    val i = getMax(1, 10)
    println(i)

    test(1,10)
  }

}
